#ifndef PANEL_H_
#define PANEL_H_

#include "node.h"

class Panel : public Node
{
public:
	Panel(IrrlichtDevice *device, s32 idn, stringc background, position2d<s32> position, SColor color);
	virtual ~Panel();

	void reload(stringc background);
	void move(position2d<s32> position);
	rect<s32> getPosition();
	void setColor(int a, int r, int g, int b);

	ITexture *Texture;
	//IGUIImage *PanelGUI;

	//serialize
	//stringc Background;
	//position2d<s32> Position;
	//SColor Color;

private:

};

#endif /*PANEL_H_*/
